home *** CD-ROM | disk | FTP | other *** search
Wrap
function addVolume2(snd, _volume) { snd.setVolume(_volume + snd.getVolume()); } function change_Sound_arr(arr) { } function play_bg_snd(snd_str) { if(bgSnd_bool) { bg_sound.stop(); bg_sound.attachSound(snd_str); bg_sound.start(0,1000); bg_sound.setVolume(20); } } function rndPlay_bg_snd() { if(bgSnd_bool) { bg_sound.stop(); if(levelNum % 7 == 1) { bg_snd_array.shuffle(cnt % 7); if(bg_snd_array[1] == tmp_array_num2) { bg_snd_array.shift(); bg_snd_array.push(tmp_array_num); } } tmp_array_num = bg_snd_array[0]; bg_snd_array.shift(); bg_snd_array.push(tmp_array_num); tmp_array_num2 = bg_snd_array[0]; var _loc1_ = bg_snd_array[0]; bg_sound.attachSound(_loc1_); trace("背景音乐:" + _loc1_); bg_sound.start(0,1000); } } function snd_move_in_start() { moveIn_sound.setVolume(150); moveIn_sound.start(0,20); moveIn_sound_mc.onEnterFrame = function() { snd_move_in(); }; } function snd_move_in() { if(moveIn_sound.getVolume() > 0) { addVolume2(moveIn_sound,-2); } else { moveIn_sound.stop(); delete moveIn_sound_mc.onEnterFrame; } } Sound_con = new Sound(); Sound_con.attachSound("move_in"); moveIn_sound = new Sound(moveIn_sound_mc); moveIn_sound.attachSound("move_in"); shoot_sound = new Sound(sound_mc); shoot_sound.attachSound("shoot"); attach_sound = new Sound(sound_mc); attach_sound.attachSound("attach"); super_attach_sound = new Sound(sound_mc); super_attach_sound.attachSound("super_attach"); remove_sound = new Sound(sound_mc); remove_sound.attachSound("remove"); goback_sound = new Sound(sound_mc); goback_sound.attachSound("goback"); boom_sound = new Sound(sound_mc); boom_sound.attachSound("boom"); dir_sound = new Sound(sound_mc); dir_sound.attachSound("dir"); levelUp_sound = new Sound(bg_sound_mc); levelUp_sound.attachSound("levelUp"); level_pass = new Sound(bg_sound_mc); level_pass.attachSound("pass"); bg_snd_array = ["bg_1","bg_2","bg_3","bg_4"]; bg_sound = new Sound(bg_sound_mc); bg_sound.setVolume(80); var all_sound = ["moveIn_sound","shoot_sound","attach_sound","super_attach_sound","remove_sound","goback_sound","boom_sound","dir_sound","levelUp_sound","bg_sound"]; Array.prototype.shuffle = function(pnum) { if(pnum == undefined) { pnum = 1; } var _loc6_ = 0; while(_loc6_ < pnum) { var _loc5_ = this.length; var _loc2_ = 0; while(_loc2_ < _loc5_) { var _loc3_ = random(_loc5_); var _loc4_ = this[_loc2_]; this[_loc2_] = this[_loc3_]; this[_loc3_] = _loc4_; _loc2_ = _loc2_ + 1; } _loc6_ = _loc6_ + 1; } }; bg_snd_array.shuffle(); pro_sound = new Sound(sound_mc); pro_sound.attachSound("pro");